home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Alles Voor Internet / Tout Pour Internet
/
alles voor internet.iso
/
MacInternet™
/
Archive-tools
/
MacCPIO_v0.2 Folder
/
MacCPIO.txt
< prev
next >
Wrap
Text File
|
1994-03-11
|
2KB
|
50 lines
MacCPIO by Vince Paragano
© 1994, Vince Paragano
-------------------------
INTRO
-----
MacCPIO v0.2 is my first submission to Info-Mac ever. I've been learning
Mac programming in my spare time because I have always loved the machine and
was never lucky enough to do so at school or at work. Any way, here goes...
OVERVIEW
--------
MacCPIO is a quick and dirty CPIO archive creator utility. The intent was
to write a program for the Mac with a Mac "look and feel" that would
generate a CPIO archive which could then be uncompacted on a Unix machine.
The inspiration behind this was things like SunTAR and the fact that I wanted
to do this at work for archiving lots of Mac source code in a Unix format.
Mostly however, I must confess that it seemed like a nifty little project to
use as a learning example in Mac programming.
MacCPIO archives are made by adding one one file at a time chosen from the
standard Mac "Open File" dialog box. As it's selected, each file is both
added to the growing CPIO archive and added to a scrolling list of files.
The main window's title always shows the current archive's name and size.
Before any files can be added, a new CPIO archive must be created. Once
all files have been added, the archive is closed. All three of the above
choices are selected from the program's only menu, File.
LIMITATIONS
-----------
I admit it's cumbersome adding files (one at a time) to the archive right now
but I haven't had time for a custom dialog box. Also, it would be nice to add
an entire folder to the archive and have all the files/sub-folders in the folder
come along for the ride for free - maybe some day in future releases. Of course,
Drag and Drop would also be great!
Currently, MacCPIO also handles up to 128 files in the archive. This is just
a hard-coded limitation on my part for now. It can be lifted/raised if this
utility is useful.
AUTHOR
------
Please feel free to contact me with ideas for improvement or sample code
to do some of the enhancements mentioned. If there is interest, I can also
post the source code to MacCPIO. I can be reached at:
Vince Paragano
vparagano@vaxserv.sarnoff.com
vince_paragano@maca.sarnoff.com
(609) 734-2580